From 06c843b557da5437df6b8d07d410143f5dfa16b9 Mon Sep 17 00:00:00 2001 From: "kaf24@firebug.cl.cam.ac.uk" Date: Sat, 18 Feb 2006 11:56:51 +0100 Subject: [PATCH] Missing file from previous changeset. --- xen/arch/x86/shadow_guest32pae.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 xen/arch/x86/shadow_guest32pae.c diff --git a/xen/arch/x86/shadow_guest32pae.c b/xen/arch/x86/shadow_guest32pae.c new file mode 100644 index 0000000000..36f08d3035 --- /dev/null +++ b/xen/arch/x86/shadow_guest32pae.c @@ -0,0 +1,18 @@ +#define GUEST_32PAE +#if defined (__x86_64__) + +#include "shadow.c" +struct shadow_ops MODE_64_PAE_HANDLER = { + .guest_paging_levels = 3, + .invlpg = shadow_invlpg_64, + .fault = shadow_fault_64, + .update_pagetables = shadow_update_pagetables, + .sync_all = sync_all, + .remove_all_write_access = remove_all_write_access, + .do_update_va_mapping = do_update_va_mapping, + .mark_mfn_out_of_sync = mark_mfn_out_of_sync, + .is_out_of_sync = is_out_of_sync, + .gva_to_gpa = gva_to_gpa_64, +}; + +#endif -- 2.30.2